BODY.menu
{
	background-color: #ecf6ff;
}
TABLE.menu-box-border
{
	background-color: #c6def6;
	padding: 1px;
}
TABLE.menu-box
{
	background-color: #ffffff;
}
FONT
{
	font-family: Verdana, sans-serif;
}
TR.menu-header-active
{
	background-color: #d2e3f7;
}
FONT.menu-header-active
{
	font-weight: bold;
}
TR.menu-body
{
	background-color: #ffffff;
}
FONT.menu-body
{
}
TR.menu-header-inactive
{
	background-color: #ecf6ff;
}
FONT.menu-header-inactive
{
	font-weight: bold;
}
TD.menu-divider
{
	width: 1px;
	background-color: #000000;
}
TD.main
{
	background-color: #ffffff;
}
TR
{
	font-size: 11px;
	font-family: Verdana, sans-serif;
}
TABLE.main-border
{
	background-color: #82bde9;
}
TR.main-background
{
	background-color: #ffffff;
}
TABLE.row-border
{
	background-color: #c6def6;
}
TR.header
{
	background-color: #3b8be1;
}
FONT.header
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
}
TR.toolbar
{
	background-color: #ffffff;
}
TD.toolbar-divider
{
	width: 5px;
	background-color: #d7f4d7;
}
FONT.toolbar
{
	font-size: 10px;
}
A.toolbar
{
}
A.toolbar:active
{
}
A.toolbar:hover
{
}
A
{
	color: #007ee2;
	text-decoration: none;
}
A:active
{
	color: #ff6600;
}
A:hover
{
	color: #ff6600;
}
TR.bottombar
{
	height: 18px;
	background-color: #ecf6ff;
}
FONT.bottombar
{
	font-size: 11px;
}
A.menu-body
{
}
A.menu-body:active
{
}
A.menu-body:hover
{
}
A.menu-header-inactive
{
}
A.menu-header-inactive:active
{
}
A.menu-header-inactive:hover
{
}
TR.body
{
	background-color: #ffffff;
}
FONT.body
{
	font-size: 13px;
}
TABLE.table-border
{
	background-color: #A2C8DF;
}
TABLE.table
{
	background-color: #ECF6FF;
}
TR.table-header
{
	background-color: #ECF6FF;
}
FONT.table-header
{
	font-weight: bold;
	font-size: 11px;
}
TR.table-sub-header
{
	background-color: #ffffff;
}
FONT.table-sub-header
{
	font-weight: bold;
	font-size: 11px;
	color: #ff0000
}
TR.table-row
{
	background-color: #ffffff;
}
FONT.table-row
{
	font-size: 11px;
}
TR.table-footer
{
	background-color: #ECF6FF;
}
FONT.table-footer
{
	font-size: 11px;
}
FONT.powered
{
	font-size: 10px;
}
FONT.form-subject
{
	font-size: 11px;
	font-weight: bold;
}
FONT.form-sub-subject
{
	font-size: 10px;
}
FONT.form-required
{
	color: #ff0000;
	font-weight: bold;
}
FONT.form-field
{
  font-size: 11px;
}
FONT.form-label
{
  font-size: 11px;
}
FONT.form-sub-field
{
	font-size: 10px;
}
INPUT
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
INPUT.form-textbox
{
	width: 100%;
}
SELECT
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
TEXTAREA
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
}
TEXTAREA.form-textarea
{
	width: 100%;
}
SELECT.form-selectbox
{
	width: 100%;
}
TD.table-divider1
{
	background-color: #82BDE9;
}
TD.table-divider2
{
	background-color: #C6DEF6;
}
FONT.error
{
  color: #ff0000;
}

/* tree styles */
.tree_div  { padding: 0px; margin: 0px; font: icon; color: black; white-space: nowrap; }
.tree_div img { vertical-align: middle; border: 0px; }
img.tree_icon { vertical-align: middle; border: 0px; }
font.tree_label {margin-left: 3px; padding: 1px 2px 1px 2px; }
